GtkGradient: Handle symbolic gradients.
authorCarlos Garnacho <carlosg@gnome.org>
Tue, 12 Oct 2010 19:48:23 +0000 (21:48 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 4 Dec 2010 14:38:20 +0000 (15:38 +0100)
commit88a3c2daaeaa36c6474bd3ce745fb0b127875dac
tree46f7a68f9d959c2ca4203324d4eb4d9469d7fcb0
parent2e8b1cd358207442ea8bf914d9be12ead9510f65
GtkGradient: Handle symbolic gradients.

The css parser has been modified to parse correctly radial gradients:

background-image: -gtk-gradient (radial,
                                 center center, 0,
                                 center center, 0.8,
                                 from (#000), to (#fff));

The theming engine has been modified to correctly animate these,
as well as transitions between different pattern types.
gtk/gtkcssprovider.c
gtk/gtksymboliccolor.c
gtk/gtksymboliccolor.h
gtk/gtkthemingengine.c